basin for small craft - French English Dictionary